most capable - Alemán Inglés Diccionario